<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>第一次freemarker支付二维码生成测试</title>
    <link rel="shortcut icon" type="image/x-icon" />
</head>
<body>
    <div id="myQrcode"></div>
    <h1>----------------</h1>
    <div id="orderId">${orderId}</div>
    <div id="returnURL" hidden></div>
<#--<script type="text/javascript"  src="https://cdn.bootcdn.net/ajax/libs/jquery/1.6.1/jquery.min.js"></script>-->
<script charset='utf-8' type="text/javascript" src="https://cdn.bootcdn.net/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
<script charset='utf-8' type="text/javascript" src="https://cdn.bootcdn.net/ajax/libs/jquery.qrcode/1.0/jquery.qrcode.min.js"></script>
<script>
    $(document).ready(function (){
        create();
        function create(){
            //使用qrcode时，请使用$代替jquery，不然会报错
            $('#myQrcode').qrcode({text:"${qrcode}"});
            // $('#Qrcode').qrcode("first use qrcode");
            // jquery('#qrcode').qrcode({width: 64,height: 64,text: "size doesn't matter"});
        }
        //查询支付状态，支付成功跳转
        queryStatus();
        function queryStatus() {
            setInterval(function () {
                $.ajax({
                    url:"http://liucaimo.natapp1.cc/pay/paying/queryPayStatus",
                    type:"POST",
                    dataType:"json",
                    data:{'orderId':$('#orderId').text()},
                    contentType:'application/x-www-form-urlencoded',
                    //contentType为false是因为前端使用了enctype = "multipart/form-data"
                    //这里没有使用multipart/form-data，所以不设置为false，
                    //但contentType默认为application/x-www-form-urlencoded
                    //可以使用json对象或使用json格式字符串。
                    // contentType: false,
                    // processData: false,如果使用multipart/form-data，这里设置为false
                    // cache: false,
                    success:function (data) {
                        console.log($('#orderId').text());
                        console.log(data.success);
                        console.log(data.url);
                        if (data.success === true) {
                            console.log("跳转");
                            window.location.href = data.url;
                        }
                    },
                    error:function () {
                        console.log("erro");
                    }
                })
            },2000);
        }
    });
</script>
</body>
</html>